heel of mast - German English Dictionary